potato worm
noun
: a large green white-striped caterpillar that is the larva of a hawk moth (Protoparce quinquemaculata)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share